POSIX セマフォ
ヘッダはsemaphore.hの方を使う
code:memo.c
#include <fcntl.h> /* For O_* constants */ #include <sys/stat.h> /* For mode constants */ // open
sem_t *sem_open(const char *name, int oflag);
sem_t *sem_open(const char *name, int oflag,
mode_t mode, unsigned int value);
// 値の取得
int sem_getvalue(sem_t *sem, int *sval);
// 待ち
int sem_wait(sem_t *sem);
int sem_trywait(sem_t *sem);
int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout);
確認用
Q. POSIX セマフォ
参考
関連
調査用
/pogi-log/Wikipedia.icon
/pogi-log/Wikipedia.icon